johny crapaud [jocular] - French English Dictionary